home *** CD-ROM | disk | FTP | other *** search
/ Die Speccy' 97 / Die Speccy' 97.iso / amiga_system / the_aminet / comm / amiex / spagent.lha / SPageNT / SPage.Doc next >
Text File  |  1995-04-03  |  9KB  |  206 lines

  1. Super-Page NT Pro IV Deluxe GTi Plus, v1.02 - (C)1994 Gods'Gift.
  2. Written and designed by P0T-NOoDLE.
  3.  
  4.  
  5.  
  6. Dis-claimer:
  7.  I would like to tell everyone that I thought of the following Dis's*
  8. o Your mum.
  9. o Go take a flying fuck at a rolling doughnut.
  10. o Your dad.
  11. o Yeah?
  12. o Startin?
  13. o Let's take this outside!
  14. o C'mon then?
  15. o BIFF!!
  16. o BOFF!!!
  17. o SMACK!!!!
  18. o SHAZAM!!!!
  19. o POWWW!!!!!!
  20. o LUNGE!!!!!!!
  21. o SPINNINGBIRDKICK!!!!!
  22. o YATZEENATITITINAKIYAKEN!!!
  23. o SOOOONIC-BOOOOOYAKA!!
  24. o Ouch, you hurt me.
  25. o Oh, sorry.
  26.  
  27.  
  28.  
  29. THIS PROGRAM IS ARSE-WARE:
  30.     If you ReSource this program and then, having printed it out, shove
  31. it up your arse just before relieving yourself of a very bad case of the runs,
  32. you are legally obliged to send no less than one-third of the resulting
  33. shit-stained paper to the author of this program for his or her own personal
  34. enjoyment with may include, but is not limited to, shoving it up his or her
  35. own arse and allowing your shit to mix with the local secretions; nailing the
  36. printer-DUMP on to the next-door-neighbour's front door; and wrapping up
  37. Tiddles with the print before splitting the cat and producing a blood/shit/
  38. Super-Page NT Pro IV Deluxe GTi Plus v1.02 source code/fur/staple/scab stain
  39. on the wall to go with the previously produced hampster purΘe design.│
  40.  
  41.  
  42.  
  43. Introduction:
  44.     Well, this is about the 3rd chat door I've written in my time, and
  45. this one has been totally written and designed from scratch with all my newest
  46. routines! This has been written for Hydro, Sweet Thing, and Dream Warrior (I
  47. think) as they all wanted a chat door that both looked good and output the
  48. chat reasons to a log.
  49.     This is a really simple util (as are all that say "slapped together")
  50. and I don't think that it is worth releasing on its own - it is just a custom
  51. util for those who asked for it - so if you get this in a pack of utils or
  52. something (I'm thinking about releasing lots of my small, unreleased utils in
  53. a second Box-of-tricks (the first one was in 1992, I think, and all in ARexx!)
  54. I hope you find it usefull, and if not, well, I never said it was anything
  55. special!! (Although the output does look fucking cool, if I do say so myself).
  56.  
  57.  
  58. Rekwirementz:
  59. o A dictionary.
  60. o Any version of /X that supports doors. (inc. Sigma-Express)
  61.   (Although when /X4 arrives it'll probably have changed everything, so you'll
  62.   have to install the door upside down and convert the main executable into a
  63.   UUEncoded ASCII file and assign 5meg of RAM for use with the JH_AB╣ and
  64.   JH_BD commands using AmiHIMEM when booting, having run your AmiExpress4
  65.   mouse driver in SYS:AmiAUTOEXEC.BAT
  66. o Any M68000 family CPU or emulator.
  67. o AmigaOS 2 of above.
  68. o DOOM.WAD
  69. o To use this util you MUST use DirectoryOpus and not one of those lesser
  70.   programs.
  71.  
  72.  
  73.  
  74. New Features for v1.02:
  75. o New sets the ACP Action ENV (so that the ACP name changes colour too).
  76. o Now flashes/beeps (depending on your prefs) ALL screens, not just the
  77.   node screen.
  78. o Added "Deluxe GTi Plus" to the name. Thanks to VitalSt* for the GTi.
  79. o "III" in the name had to change to "IV" to fit on the output line!
  80. o The name is approaching AmigaDOS limits! (as well as sanity limits).
  81. o The name HAS reached VERSION string limits, so I had to abreviate it
  82.   in the version string (sorry for this little problem).
  83. o HAHAHA!! I CONTROL YOU ALL.
  84. o err, sorry don't know what came over me.
  85. o I think that the Bar "problem" DW was talking about may have been
  86.   "fixed" (just a problem with colours, I think).
  87. o The demon which possessed previous versions has now be removed.
  88.   Many thanks to Father John for the exorcism.
  89.  
  90. TRANSLATION CORNER: "colour" <==> "color".
  91.  
  92.  
  93.  
  94.  
  95. Features:
  96. o Cool (FUCKING COOL) output.
  97. o Percentage done bar! (a bit of a cheat really)
  98. o Requests that the users say why they are paging for a chat.
  99.   (Blank answer = abort)
  100. o Beeps the screen at the Sysops end only (or plays a sample/note, whatever
  101.   you set in your system SoundPrefs).
  102. o After paging, allows users to page up to 2 times more, leave a comment,
  103.   or quit out of the door.
  104. o While the door is paging, the user can press any key to abort, and the
  105.   sysop may jump into chat.
  106. o After the user has paged, his name will turn red to indicate that he wants
  107.   to chat, as happens with the internal page command.
  108. o Requires OS2 or above (1.3 sucks!!!). This is a feature because it means
  109.   that game playing nobby-nackers can't use it.
  110. o Writes the time of page and the reason for paging into the callerslog.
  111. o Writes the username, the date, the time of page, and the reason for
  112.   paging into a seperate chatlog (created if it doesn't exist, so when it
  113.   gets too big, you can just delete it).
  114. o Will only let the chat if you have the chat-enabled (F7), OR if their
  115.   access if greater than or equal to 200.
  116. o Shows the local time and day so that they know if you're asleep/at work!
  117. o Supports upto 32 Nodes (actually, upto 100 nodes, unlike /X).
  118. o Speedy 100% Assembler code.
  119. o Can be made resident.
  120. o It has a really cool name!
  121.  
  122.  
  123. Un-Features:
  124. o The only way in which to allow the user/sysop to break the paging (either
  125.   to abort it, or to jump into chat) is to use the "reserved" GetKey command.
  126.   There really is no other way to do it! However, I have no docs on this
  127.   command, and it is "reserved, not to be used" (even though virtually all of
  128.   the pager and File-Id doors do use this call!), so it is possible that it
  129.   will fail on new versions of express! If it does, I will attempt to fix
  130.   the problem, hopefully!
  131. o No options, you cannot change the path to the chatlog, the access-override,
  132.   or anything like that, without hexediting the util (there are no checksums
  133.   etc, so you are welcome to if you like - just leave my NAME alone!).
  134.   (But, as I said, this is a custom util!)
  135. o Doesn't open a cool window with lots of nice faces to click on like OpWin.
  136. o There is no way of a allowing damm you fuctional power to the gibberdrive.
  137. o I'm not sure if the /X 3 function of limiting the number of times a user
  138.   can page the sysop will work or not. I certainly haven't added any code
  139.   to support this! (Again, this feature appears to be undocumented in the
  140.   list of /X door commands - It wouldn't surprise me if they forgot to add
  141.   the ability to access this information via the doorport).
  142. o It has a really silly name!
  143.  
  144.  
  145. Future:
  146. o Add ability to display sysop defined text file telling the users not to
  147.   bother wasting their time paging coz the sysop never answers anyway.
  148.  
  149.  
  150.  
  151.  
  152.  
  153. Installation:
  154. o Boot you harddrive, go to a shell window and type:
  155. --- CUT HERE ---
  156. CD SYS:System
  157. FORMAT DRIVE DH0: NAME SPINNINGGONADS NOICONS QUICK
  158. --- CUT HERE ---
  159.   and press returns a couple of times. Ignore the warning messages, they are
  160.   only there because I did not have enough time to finish coding the install
  161.   program which is an adaptation of the FORMAT command.
  162. o On the other hand, if you with to install the program by hand, you should
  163.   use your hands to type to a shell, or control the mouse in DirOpus, and make
  164.   a directory in your DOORS: assign called SPage
  165.  
  166. Makedir DOORS:SPage
  167.  
  168.   (If you don't have a Doors: assign, make one - it's pretty standard these
  169.   days to have one if you're running Express).
  170.  
  171.   This directory MUST be made because the program will create a Chat-Log in
  172.   there! The path is hard-coded into the util! (See unfeatures).
  173.  
  174.   Then copy the main program (SPageNTProIII.x) and the doc file
  175.   (SPageNTProIII.Doc) into this directory. (You should always keep the docs!)
  176.   Alternatively, you can put the docs in a dir with all your others and can
  177.   then spend ages looking for stuff at a later date like I do).
  178.  
  179.   Then set the door up with Express.
  180.   Normally you would give it the name "O" (or "*O", or however you enable
  181.   the "retard commands" (their name, not mine) in your version of Express)
  182.   The door is an XIM type (Assembler), requires a very small stack (leave it
  183.   as the default), and can be made resident if you want to. Obviously, the
  184.   path to the door is "Doors:SPage/SPageNTProIII.x". Oh yeah, it IS multinode
  185.   compatable.
  186.  
  187. That's it really.
  188.  
  189. Some Greets to:
  190. Hydro, Sweet Think, Dream Warrior, Thrash, Ice D, Marvin, Sigma Seven, Dan,
  191. Picard, Big Boss, Kool Falco, King Of Zombies, Caffeeiinnee, Wintermute,
  192. Mumu and Thargy, Sprog!!, Bluelight, Metalbasher, Dr.G, 2-Cool, Retaliator,
  193. T.G.R, Rasta Catcha, Nameless, my friends at school, and everyone I forgot...
  194. (...and VitalStatistix who gets to be last for having an unspellable name.)
  195. (...and DreamScape, who gets to be double-last for lunching me).
  196.  
  197.                     P0T-NOoDLE, August 1994
  198. ------------------------------------------------------------------------------
  199. ╣ AB stands for Ambiguous.
  200. ▓ BD stands for Badly Documented.
  201. │ Many thanks to DreamScape for inspiration.  huuuuuugghhhhh
  202. * OK, i Lied.
  203. ^ There were no "^"s.
  204. % None of them either.
  205. @ RO stands for rip off.
  206.